gas shell
Explore definitions, synonyms, and language insights of gas shell
Definitions
                    Noun
                    
            (military) bomb consisting of an explosive projectile filled with a toxic gas that is released when the bomb explodes